package com.practice.algorithm.consistentHash;

import java.util.Random;

public class RandomUtils {
    private static final Random RANDOM = new Random();

    /**
     * 生成指定范围内的随机整数
     * @param min 最小值（包含）
     * @param max 最大值（不包含）
     * @return 随机整数
     */
    public static int nextInt(int min, int max) {
        if (min >= max) {
            throw new IllegalArgumentException("最小值不能大于或等于最大值");
        }
        return RANDOM.nextInt(max - min) + min;
    }
}
